SailsJS jQuery无法在视图中工作

时间:2014-10-29 15:28:07

标签: javascript jquery node.js sails.js

目前我正在使用SailsJS v0.10,我无法让我的javascript在我的应用程序的视图中工作。我只能让我的脚本在layout.ejs中工作,但如果我将我的脚本移动到其他位置(如用户/添加),脚本就不再起作用了。

我的代码示例......

<script src="/js/jquery.js"></script>

我的js代码位于/views/users/add.ejs

<script type='text/javascript'> alert('hey'); </script>

see also this codes

4 个答案:

答案 0 :(得分:2)

脚本的路径是相对于assets文件夹的,因此您可以使用以下内容:

<script src="js/foo.js"></script>
<script src="js/user/bar.js"></script>

答案 1 :(得分:1)

在资产之前放置/可能会有效。像这样...... <script src="/assets/js/something.js"></script>

答案 2 :(得分:1)

如前所述,请确保链接到您的脚本文件(资产目录是您的根目录)。

<script src="/js/jquery.js"></script>

如果您已完成此操作,请修改您的问题以反映这一点。

2,打开开发人员工具并检查控制台日志。在页面加载时打开它。在此处报告错误并报告列出的错误。

答案 3 :(得分:1)

可能你忘了发起你的角度应用......

<html ng-app="windowExample">