问题标签 [canjs-construct]

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 回答
103 浏览

javascript - 在 canJs 中重新打开课程

随着类变得越来越大,它变得越来越难以维护。所以我很想把我的一些课程分成多个文件。在文件中定义类,例如:

然后稍后在一个单独的文件中,我想重新打开这个类,并向它添加新的类方法/属性和原型方法/属性。

这在canJS中可能吗?如果不是,应该有什么可能的解决方法?

0 投票
1 回答
148 浏览

javascript - can.Construct 和 can.Construct.extend 的区别

我正在阅读 CanJS API 文档并遇到can.Construct.extend http://canjs.com/docs/can.Construct.extend.html。我知道 can.Construct 创建了一个构造函数但无法弄清楚用途can.Construct.extend 的。谁能解释一下 can.Construct 和 can.Construct.extend 之间的区别。如果你能用一些例子来解释它,那就太棒了。

提前致谢