问题标签 [canjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
490 浏览

javascript - 使用 .models canjs 进行转换时无法获取任何原始数据

随着新的 CanJS 更新,我的模型停止工作,我不知道为什么。

这就是我的代码的样子:

由于我是从 javascript 开始的,所以我不是很擅长,所以我不知道出了什么问题。当我将鼠标移到控制台中的 console.log(data) 上时,会出现以下消息:“Could not get any raw data while conversion using .models” 有谁知道出了什么问题?

0 投票
2 回答
2961 浏览

javascript - 在ejs中将incrememter添加到id

我正在开发一个使用 MVC 格式和 canJS 的 javascript 页面。在我的视图属性中,当我添加新元素时,我想添加 id 并为我加载的每个东西动态分配新的 id。

我的 .ejs 文件中的代码是这样的:

页面可迭代的地方。我想添加一个增量器,所以我添加的每个页面都有一个唯一的 id 供以后参考。这可能在 .ejs 文件中吗?

谢谢

0 投票
1 回答
210 浏览

javascript - CanJS 控制器构造函数中的默认值

我有一个类似于以下的控制器:

现在这个字段本质上是一个静态变量。我希望它充当实例变量。这可能吗? canJS 中的语法是什么?

0 投票
1 回答
113 浏览

javascript - 从 Can.Model 获取直接的 Json

我使用 ac# 4.0 服务将 json 对象从 mongodb 数据库发送到运行 canJS 的网站。textarea然后我在我的页面上显示 json 。问题是文本区域中渲染的json有一个奇怪的重复:

此 json 使用 can.Model.findAll() 加载,然后分配给控制器的字段。有没有办法我可以打印(并作为一个字段保存)基本的 Json 而没有重复并且可以。模型附加信息并且没有重复?

0 投票
2 回答
751 浏览

javascript - CanJS 添加自定义 MODEL 方法

我想添加另一个函数来从 CanJs 模型中获取结果

我有这样的事情:

如果我将方法命名为 findAll 它可以正常工作,否则将其命名为 findNear 它永远不会到达回调

我应该以某种方式扩展模型吗?有没有办法添加像 FindAll 这样的功能?

非常感谢您

0 投票
1 回答
311 浏览

javascript - Canjs查看不呈现数据

当我想在我的一个 ejs 视图上呈现数据时,我遇到了一个小问题。我将参数发送到视图,但该值未显示在视图中,而是显示为空白。

视图呈现为空白区域,对象为空。我错过了一些东西,感谢您的帮助!

0 投票
1 回答
85 浏览

javascript - Can.js - 将 can.Compute 添加到原型

如何将can.compute添加到can.Control实例原型?我试图将它传递给带有扩展的实例函数,但该类的所有实例共享同一个计算实例。

显然,我可以在 init 函数中执行此操作,但我宁愿不这样做,因此当我将来继承它时,我不必记得调用父级 init。只是希望有人有更好的方法。

0 投票
0 回答
160 浏览

javascript - 获取 200 时调用错误回调

我在我的应用程序上使用 Canjs,当我调用我的函数时,正在调用错误回调,但我得到了 200 响应。

我究竟做错了什么?

0 投票
1 回答
106 浏览

javascript - 如何在 can.Control.route 中设置默认参数

使用此处记录的 can.Control.route 时我无法设置默认参数值,因为使用经典的声明方式如下:

使用路由控制时有没有办法设置路由器参数的默认值?

感谢您的帮助。

0 投票
1 回答
75 浏览

canjs - 可以使用 findAll 连接到内容 api 吗?

可以使用 findAll 连接到一个内容 api,然后获取所有数据,然后我们可以使用 findone 根据 id 或字段过滤数据吗