问题标签 [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.

0 投票
1 回答
921 浏览

javascript - 在 BoilerplateJS 中,浏览器正在加载所有脚本(在其他模块中),无论激活的模块如何

BoilerplatJS站点托管的示例项目中,当我们激活特定示例模块(例如 clickCounter)时,其他模块(component.js、viewmodel.js 和其他)中的所有脚本都会加载到浏览器中。

如果我们必须基于某种授权将模块限制为用户,如何限制这种行为?

谢谢!

0 投票
1 回答
190 浏览

javascript - 在样板js中实现Ajax

我正在使用 BoilerplateJS 开发一个大型 JavaScript 应用程序。在视图模型中,我想连接到将返回 JSON 对象的外部 REST API。但我不确定如何实现这一点。有人可以给我一个想法。提前致谢。

0 投票
2 回答
1121 浏览

event-handling - 有没有办法与boilerplatejs中的模块进行交互?

关于BoilerplateJs示例,我们应该如何调整这些模块以便以这样的方式相互通信,一旦用户对一个模块进行了任何更改,其他相关模块应该随着更改完成而更新。

例如,如果有一个模块可以从用户那里检索输入作为名称和销售额,而另一个模块可以更新表格或图表中检索到的数据,你能用一些例子来解释一下,考虑到事件处理,这些互连是如何发生的?

谢谢!!

0 投票
1 回答
585 浏览

javascript - 将外部 CSS 文件添加到 BoilerplateJS 项目

我正在尝试将一些 UI 组件合并到我目前正在处理的 BoilerplateJS 项目中,具体来说,我想在 BoilerplateJs 中实现这个 [http://wijmo.com/wiki/index.php/Getting_Started_with_Wijmo] 示例零件。如何将外部 css 文件添加到我的 BoilerplateJs 项目中。

0 投票
1 回答
11219 浏览

javascript - 为可观察对象设置回调函数

我正在尝试将 knockoutJS 变量集成到 Jquery-UI,因此要在可观察到的淘汰赛发生变化时更新我的​​ UI,我需要一种在可观察到的变化时调用函数的方法。我想设置我自己的回调函数,所以如果我的可观察变量发生变化,这个回调函数需要被自动调用。

0 投票
1 回答
958 浏览

javascript - 使用 BoilerplateJS 的开发过程

BoilerplateJS提供的集成和最佳实践给我们留下了深刻的印象,但文档确实缺乏,尤其是对于新的 RequireJS 用户。

我们是一个由 5 人组成的团队,每个人都有不同的技能组合,而 BoilerplateJS 的一个吸引人的地方就是能够隔离 UI 组件。

从示例脚手架中,我们可以清楚地了解如何分别对每个组件进行单元测试。但是,我们不清楚在开发过程中如何做到这一点:

  1. 开发者 A 创建组件结构和视图模型(已测试)并将其传递给开发者 B
  2. 开发人员 B 为组件开发 CSS 和可能的动画
  3. 开发人员 A 和/或 B 将组件集成到网站的其余部分并进一步测试集成

如何实现(2)?即允许设计人员和开发人员在一个隔离的组件上工作——推荐的加载组件的方法是什么,以便它可以开发/调试/测试?

0 投票
2 回答
393 浏览

javascript - 在 BoilerplateJS 中传递 KnockoutJS 视图模型

嵌套组件也预设了嵌套视图模型。

但是,在示例组件中,我没有看到这种依赖关系出现(除了 BackboneJS TODO 应用程序,它对于 KO 用户来说不是很清楚)。

您能否详细说明如何进行这样的设计,例如对于收藏:

  • ItemViewModel具有属性NameIsSelected
  • CollectionViewModelwith 有一个Items属性,它包含一个集合,ItemViewModelSelectedCount是通过计算选择了多少项目来计算的。(我知道这可以用 KO 以更简单的方式完成,但为了说明。
0 投票
1 回答
5547 浏览

javascript - BoilerplateJS:处理授权和身份验证的推荐方式

使用BoilerplateJS设置,处理授权和身份验证的推荐方法是什么?

显然,在服务器端,您会检查 cookie 等以了解谁登录了。但是,在客户端,您如何知道用户是否已登录以及他们的用户名等是什么?

0 投票
1 回答
292 浏览

boilerplatejs - 延迟加载样板模块

在boilerplatejs中,看起来模块是预加载的

(参考下面的代码)

当涉及到大型 Web 应用程序(模块重的 Web 应用程序)时,对此有何影响。有没有办法在boilerplatejs中延迟加载模块?

0 投票
1 回答
2285 浏览

asp.net-mvc-2 - 如何在视图之间传递数据到另一个视图模型?

我在我的一个项目中使用 Boilerplatejs 和 asp.net mvc2。我在其中一个样板视图中有一个自动完成搜索框。我想将选定的“userId”(来自搜索框的建议)发送到另一个模块的视图模型,并使用该“userId”作为参数对我的控制器的操作方法进行 ajax 调用,然后获取一些特定信息该用户并最终在该特定模块的视图中显示它。

这是我的自动完成脚本

我的问题是如何从另一个模块的视图模型中捕获这个返回的 userId?因此,我可以对 Actionmethod 进行 ajax 调用并检索必要的信息。有谁能够帮助我?