我收到错误消息:
未处理的Promise拒绝:Zone.assertZonePatched不是函数
虽然我在index.html中正确导入zonejs:
<script src="https://unpkg.com/zone.js@0.6.17/dist/zone.js"></script>
Run Code Online (Sandbox Code Playgroud)
这是代码:
Plnkr:http://plnkr.co/edit/zZYOcgxcRINx23JhuxOk?p =preview
这有什么不对?
angular-cli在执行构建时生成vendor.bundle.js.
在vendor.bundle.js下将被视为包装的规则是什么?
我有一个关于GWT中客户端事件处理的问题.
在我们的应用程序中,我们有一个非常复杂的不同模块和页面结构,它们通过客户端的gwt事件总线进行通信.现在,我的观点,事件的数量正在快速增长.我正在打开一个我需要的弹出窗口:
在EventBus实现中,我是否想要复杂或遗漏一些东西?当你面临同样的问题时,我只是想从社区中得到一些反馈.
我有一个模态对话框,我从gsp加载一个表单,我正在努力为基于ajax的表单找到合适的解决方案,其中包含JSON验证.成功消息,如闪存范围消息:
$('#calendar_form').live('click', function () {
$.modal({
ajax: './form'
, title: '${message(code:'calendar.main.addAppointment')}'
, overlayClose: true
});
});
Run Code Online (Sandbox Code Playgroud)
在那个表单中我有以下JS:
$(document).ready(function() {
$('#form1').submit(function() {
$.ajax({
type: 'POST',
url: '${createLink(action:'post')}',
data: $("#form1").serialize(),
success: function(result) {
alert(result);
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
我正在返回JSON响应,如果它成功并且发生错误并且我需要Ajax,否则我的模态对话框由于新请求而消失.
所以这是我的问题:
谢谢!
我想用maven替换war文件中的一些*.properties文件.
因此,我在资源文件夹中创建了文件夹dev,test和prod.现在我只想在执行相应的配置文件时在war文件的资源文件夹路径中使用其中一个文件夹.结果是maven也在复制所有其他文件夹,因此它们在类路径中是双重的.这是我的配置:
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.3</version>
<executions>
<execution>
<id>copy-dev-resources</id>
<phase>process-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<overwrite>true</overwrite>
<outputDirectory>${basedir}/target/classes</outputDirectory>
<resources>
<resource>
<!-- source -->
<directory>src/main/resources/dev</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Run Code Online (Sandbox Code Playgroud)
现在如何配置Maven,它只将文件夹src/main/resources/dev的内容复制到目标/类?
谢谢你的帮助
我想测试我的安全Web服务以下内容:
有人可以给我一些提示如何做到这一点?我不知道如何访问grails安全服务以及在登录时何时对我的控制器运行测试.我还需要一些模拟服务器或其他东西来测试我的控制器或?
对不起,我对这个话题很新,但我想在失去对webservices的控制权之前走向正确的方向.
谢谢您的帮助!
我们的应用程序中需要存储引用以供以后访问.
示例:用户可以一次提交发票,并且应该随时间存储此发票包含的所有参考(客户地址,计算的金额,产品描述)和计算.
我们需要以某种方式保留引用,但如果产品名称改变了怎么办?因此,某种程度上我们需要复制所有内容,以便以后记录,不会受到未来变化的影响.即使删除了产品,也需要在存储发票时进行审核.
这里有关数据库设计的最佳实践是什么?甚至最灵活的方法是什么,例如当用户想要稍后编辑发票并从数据库恢复时?
谢谢!
由于 google doc viewer api,我尝试在 iframe 内显示存储在 S3 存储桶中的 .doc 文件。
我已经做了一些研究并发现了这个,我试图在这里应用:
var encodedUrl = encodeURIComponent("http://myAPI.com/1d293950-67b2-11e7-8530-318c83fb9802/example.docx?X-Amz-Algorithm=AWS4-HMAC-SHA256%26X-Amz-Credential=GNRO0BLDYAJP1FU7ALIS%2F20170717%2Fus-east-1%2Fs3%2Faws4_request%26X-Amz-Date=20170717T145429Z%26X-Amz-Expires=600%26X-Amz-SignedHeaders=host%26X-Amz-Signature=ee556c5c92427bb38265507218a701660936bc2774ecc919648bb2d780a2619f");
$scope.selectedSource = $sce.trustAsResourceUrl(
"http://docs.google.com/gview?url=" + encodedUrl + "&embedded=true"
);
Run Code Online (Sandbox Code Playgroud)
iframe 看起来像:
<iframe ng-src="{{selectedSource}}" frameborder="no" style="width:100%;height:100%"></iframe>
Run Code Online (Sandbox Code Playgroud)
但是我仍然从 iframe 内的查看器中收到“无预览可用”,知道为什么吗?
我指定签名的 url(未编码)在我将其粘贴到浏览器中时有效,因此我拥有所需的所有权限。
我完全坚持在gwt中创建一个css驱动的菜单.在渲染结果中,它应该看起来像这样:
<div class="topbar">
<div class="container fixed">
<h3>
<a href="" class="logo">test</a>
</h3>
<ul class="nav secondary-nav">
<li class="menu open">
<a class="menu" href="#">Dropdown</a>
<ul class="menu-dropdown">
<li><a href="">Secondary link</a></li>
<li><a href="">Something else here</a></li>
<li class="divider"></li>
<li><a href="">Another link</a></li>
</ul>
</li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
除此之外,我想在所有超链接中使用clickhandler并悬停链接"Dropdown".我想过产生不同的小部件一样的NavBar,NavBarItem和增加他们后来programmaticaly到的NavBar控件像navBar.add("historytoken1","文本"),这将导致追加L1标签,并链接到它等等.
我需要用于导航的clickhandler以及css操作,以便我可以在li元素上设置一些新类.
我现在几乎整天在这个小小部件上进行实验,我没有得到任何结果,因为GWT总是在li标签之间或其他地方放置愚蠢的div.在flowpanels等中仅使用小部件的限制也让我发疯:-).
我不是在寻找一个完整的解决方案,但有人可以给我一个提示如何做到这一点?我的意思是有菜单的ul和li不是那么独特:-)我不明白为什么Gwt不支持这个.也许我在监督某些事情.
顺便说一下 - 我正在尝试将这个HTML Bootstrap从这里加入,我非常喜欢:
谢谢
我只是尝试使用todo示例将backbone.js用于我的项目.在我的app.js文件中,我尝试实例化我的视图/模型/集合等但我尝试得到错误消息:应用程序未在TodoList中定义.
HTML:
<head>
<script type="text/javascript" src="js/json2.js"></script>
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="js/underscore-min.js"></script>
<script type="text/javascript" src="js/backbone-min.js"></script>
<script type="text/javascript" src="js/backbone-localstorage.js"></script>
<script type="text/javascript" src="js/models/models.js"></script>
<script type="text/javascript" src="js/collections/collections.js"></script>
<script type="text/javascript" src="js/views/views.js"></script>
<script type="text/javascript" src="js/views/app.js"></script>
<script type="text/javascript" src="js/app.js"></script>
Run Code Online (Sandbox Code Playgroud)
app.js(我的应用程序的root):
var app = {
models:{},
collections:{},
views:{}
};
jQuery(function($) {
var Todos = new app.collections.TodoList;
var test = new Todo;
var test2 = new TodoView;
var appView = new AppView({});
});
Run Code Online (Sandbox Code Playgroud)
collections.js:
app.collections.TodoList = Backbone.Collection.extend({
model: Todo,
localStorage: new Store("todos"),
done: function() {
return this.filter(function(todo) { …Run Code Online (Sandbox Code Playgroud) angular ×2
grails ×2
gwt ×2
amazon-s3 ×1
angular-cli ×1
angularjs ×1
backbone.js ×1
css ×1
google-api ×1
html ×1
iframe ×1
javascript ×1
jquery ×1
json ×1
maven-2 ×1
mysql ×1
rest ×1
webpack ×1
zonejs ×1