Будучи новым для WebSharper Ищу документацию и примеры на операторов, таких как ?
, ?<-
, -<
, ===.
, =>
или |>!
. Я не нашел его в http://websharper.com/docs. Я пропустил это? (некоторые из них перечислены в http://websharper.com/docs/wig#heading-2-2, но я считаю, что они предназначены только для создания интерфейсов для существующих JS-библиотек.) Некоторые из них перечислены here (3 года назад), все еще применяются к UI.Next html?WebSharper Операторы
2
A
ответ
3
Операторы, о которых вы упомянули, были добавлены WebSharper для удобства.
Например, ?<-
используется для изменения свойства объекта.
Вот его реализация:
[<Inline "void ($obj[$key] = $value)">]
let (?<-) (obj: obj) (key: string) (value: obj) = X<unit>
Все операторы могут быть найдены в базе кода WebSharper под JavaScript.Pervasives.fs.
спасибо, будет ли это таким же, как встроенный текст '' $ obj. $ Key = $ value "'? – Goswin
Это будет то же самое, что и 'void ($ obj [$ key] = $ value)' yes. – Kimserey