问题标签 [boilerplatejs]
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.
javascript - 在 BoilerplateJS 中,浏览器正在加载所有脚本(在其他模块中),无论激活的模块如何
在BoilerplatJS站点托管的示例项目中,当我们激活特定示例模块(例如 clickCounter)时,其他模块(component.js、viewmodel.js 和其他)中的所有脚本都会加载到浏览器中。
如果我们必须基于某种授权将模块限制为用户,如何限制这种行为?
谢谢!
javascript - 在样板js中实现Ajax
我正在使用 BoilerplateJS 开发一个大型 JavaScript 应用程序。在视图模型中,我想连接到将返回 JSON 对象的外部 REST API。但我不确定如何实现这一点。有人可以给我一个想法。提前致谢。
event-handling - 有没有办法与boilerplatejs中的模块进行交互?
关于BoilerplateJs示例,我们应该如何调整这些模块以便以这样的方式相互通信,一旦用户对一个模块进行了任何更改,其他相关模块应该随着更改完成而更新。
例如,如果有一个模块可以从用户那里检索输入作为名称和销售额,而另一个模块可以更新表格或图表中检索到的数据,你能用一些例子来解释一下,考虑到事件处理,这些互连是如何发生的?
谢谢!!
javascript - 将外部 CSS 文件添加到 BoilerplateJS 项目
我正在尝试将一些 UI 组件合并到我目前正在处理的 BoilerplateJS 项目中,具体来说,我想在 BoilerplateJs 中实现这个 [http://wijmo.com/wiki/index.php/Getting_Started_with_Wijmo] 示例零件。如何将外部 css 文件添加到我的 BoilerplateJs 项目中。
javascript - 为可观察对象设置回调函数
我正在尝试将 knockoutJS 变量集成到 Jquery-UI,因此要在可观察到的淘汰赛发生变化时更新我的 UI,我需要一种在可观察到的变化时调用函数的方法。我想设置我自己的回调函数,所以如果我的可观察变量发生变化,这个回调函数需要被自动调用。
javascript - 使用 BoilerplateJS 的开发过程
BoilerplateJS提供的集成和最佳实践给我们留下了深刻的印象,但文档确实缺乏,尤其是对于新的 RequireJS 用户。
我们是一个由 5 人组成的团队,每个人都有不同的技能组合,而 BoilerplateJS 的一个吸引人的地方就是能够隔离 UI 组件。
从示例脚手架中,我们可以清楚地了解如何分别对每个组件进行单元测试。但是,我们不清楚在开发过程中如何做到这一点:
- 开发者 A 创建组件结构和视图模型(已测试)并将其传递给开发者 B
- 开发人员 B 为组件开发 CSS 和可能的动画
- 开发人员 A 和/或 B 将组件集成到网站的其余部分并进一步测试集成
如何实现(2)?即允许设计人员和开发人员在一个隔离的组件上工作——推荐的加载组件的方法是什么,以便它可以开发/调试/测试?
javascript - 在 BoilerplateJS 中传递 KnockoutJS 视图模型
嵌套组件也预设了嵌套视图模型。
但是,在示例组件中,我没有看到这种依赖关系出现(除了 BackboneJS TODO 应用程序,它对于 KO 用户来说不是很清楚)。
您能否详细说明如何进行这样的设计,例如对于收藏:
ItemViewModel
具有属性Name
和IsSelected
CollectionViewModel
with 有一个Items
属性,它包含一个集合,ItemViewModel
它SelectedCount
是通过计算选择了多少项目来计算的。(我知道这可以用 KO 以更简单的方式完成,但为了说明。
javascript - BoilerplateJS:处理授权和身份验证的推荐方式
使用BoilerplateJS设置,处理授权和身份验证的推荐方法是什么?
显然,在服务器端,您会检查 cookie 等以了解谁登录了。但是,在客户端,您如何知道用户是否已登录以及他们的用户名等是什么?
boilerplatejs - 延迟加载样板模块
在boilerplatejs中,看起来模块是预加载的
(参考下面的代码)
当涉及到大型 Web 应用程序(模块重的 Web 应用程序)时,对此有何影响。有没有办法在boilerplatejs中延迟加载模块?
asp.net-mvc-2 - 如何在视图之间传递数据到另一个视图模型?
我在我的一个项目中使用 Boilerplatejs 和 asp.net mvc2。我在其中一个样板视图中有一个自动完成搜索框。我想将选定的“userId”(来自搜索框的建议)发送到另一个模块的视图模型,并使用该“userId”作为参数对我的控制器的操作方法进行 ajax 调用,然后获取一些特定信息该用户并最终在该特定模块的视图中显示它。
这是我的自动完成脚本
我的问题是如何从另一个模块的视图模型中捕获这个返回的 userId?因此,我可以对 Actionmethod 进行 ajax 调用并检索必要的信息。有谁能够帮助我?