作为视图功能的一部分执行本机函数/ javascript

亚宾汉

我正在尝试找到执行某些JavaScript的最佳方法,这是我的视图功能的一部分。在视图函数中,我想创建一个canvas对象,然后执行一个本机函数,该函数根据我的模型向其中插入一些数据。各个部分似乎很容易编写,但是我不确定如何将它们粘合在一起。

如果我只是将本机调用插入到我的视图代码中,则可能必须生成一些HTML(例如,一个空的div)才能满足类型系统的要求。也许这是正确的做法,但感觉有些。有没有更好,更惯用的方式?我是否还在以正确的榆木方式思考这个问题?

塞巴斯蒂安

我发现最好的方法是在主模块中为此创建一个邮箱:

messageMailbox : Signal.Mailbox String
messageMailbox =
    Signal.mailbox ""

然后创建一个端口以监听来自该邮箱的信号:

port messsagePort : Signal String
port messsagePort =
    messageMailbox.signal

在Js中,您预订以下端口:

app.ports.messsagePort.subscribe(function (args) {
    ...
})

然后,您可以从视图或更新功能向该邮箱发送消息(如果有更新,则效果如下):

Signal.send messageMailbox.address message

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

内联Javascript变量作为Slim中元素属性的一部分

来自分类Dev

修改作为网页的一部分下载的javascript

来自分类Dev

变量什么时候成为JavaScript函数环境的一部分?

来自分类Dev

我想将范围变量用作我的javascript onfocus函数的参数的一部分

来自分类Dev

Javascript解包元素的一部分?

来自分类Dev

JavaScript语法一部分的左分解

来自分类Dev

使用JavaScript获取URL的一部分

来自分类Dev

提取数字的一部分-javascript

来自分类Dev

打印页面的一部分javascript

来自分类Dev

javascript / jquery抓取URL的一部分

来自分类Dev

javascript提取句子的一部分

来自分类Dev

确保数字是集合的一部分(javascript)

来自分类Dev

Javascript - 更改作为另一个变量定义一部分的变量值

来自分类Dev

您必须指定一个有效的JavaScript API域作为此密钥配置的一部分。在领英

来自分类Dev

在使用Javascript作为XSLT转换的一部分时如何传递参数

来自分类Dev

通过JavaScript查找字符串的一部分

来自分类Dev

查找JavaScript表达式的一部分

来自分类Dev

使用javascript隐藏表格的一部分而不更改表格布局

来自分类Dev

是否可以在javascript中获取远程图像的一部分?

来自分类Dev

有条件地在JavaScript代码中隐藏json的一部分

来自分类Dev

R字符串替换了javascript的一部分

来自分类Dev

使用javaScript反转数组的一部分

来自分类Dev

我可以使用JavaScript缓存HTML的一部分吗?

来自分类Dev

javascript中的裸对象是否属于ECMAScript标准的一部分?

来自分类Dev

rCharts和javascript:仅绘制了一部分条目

来自分类Dev

如何在移动设备上禁用我的JavaScript的这一部分?

来自分类Dev

如何使用CSS或JavaScript仅显示视频帧的一部分?

来自分类Dev

如何在JavaScript中删除字符串的最后一部分?

来自分类Dev

“ class.create”是标准JavaScript的一部分吗?

Related 相关文章

  1. 1

    内联Javascript变量作为Slim中元素属性的一部分

  2. 2

    修改作为网页的一部分下载的javascript

  3. 3

    变量什么时候成为JavaScript函数环境的一部分?

  4. 4

    我想将范围变量用作我的javascript onfocus函数的参数的一部分

  5. 5

    Javascript解包元素的一部分?

  6. 6

    JavaScript语法一部分的左分解

  7. 7

    使用JavaScript获取URL的一部分

  8. 8

    提取数字的一部分-javascript

  9. 9

    打印页面的一部分javascript

  10. 10

    javascript / jquery抓取URL的一部分

  11. 11

    javascript提取句子的一部分

  12. 12

    确保数字是集合的一部分(javascript)

  13. 13

    Javascript - 更改作为另一个变量定义一部分的变量值

  14. 14

    您必须指定一个有效的JavaScript API域作为此密钥配置的一部分。在领英

  15. 15

    在使用Javascript作为XSLT转换的一部分时如何传递参数

  16. 16

    通过JavaScript查找字符串的一部分

  17. 17

    查找JavaScript表达式的一部分

  18. 18

    使用javascript隐藏表格的一部分而不更改表格布局

  19. 19

    是否可以在javascript中获取远程图像的一部分?

  20. 20

    有条件地在JavaScript代码中隐藏json的一部分

  21. 21

    R字符串替换了javascript的一部分

  22. 22

    使用javaScript反转数组的一部分

  23. 23

    我可以使用JavaScript缓存HTML的一部分吗?

  24. 24

    javascript中的裸对象是否属于ECMAScript标准的一部分?

  25. 25

    rCharts和javascript:仅绘制了一部分条目

  26. 26

    如何在移动设备上禁用我的JavaScript的这一部分?

  27. 27

    如何使用CSS或JavaScript仅显示视频帧的一部分?

  28. 28

    如何在JavaScript中删除字符串的最后一部分?

  29. 29

    “ class.create”是标准JavaScript的一部分吗?

热门标签

归档