小编Eug*_*ene的帖子

链接函数的第四个参数

我有一个由另一个开发人员编写的指令,基本上有以下配置:

{
    controller: MyController,
    controllerAs: 'myController',
    link: function(scope, $element, attrs, ctrl) {
        // Does some setup that requires controller
    }
}
Run Code Online (Sandbox Code Playgroud)

这工作正常,控制器作为第四个参数传递,指令工作.

现在我决定使指令更灵活,可重用和更好.所以,我添加了指令配置

require: '?ngModel'
Run Code Online (Sandbox Code Playgroud)

突然,现在我的控制器永远不会传递给链接功能.第四个参数没有数组,没有第五个参数,nada.

我尝试将控制器添加到require指令 - 但它仍然找不到它.

如何添加require和传递控制器?

angularjs angularjs-directive

7
推荐指数
1
解决办法
2982
查看次数

使用MINGW构建JNI DLL

我正在尝试创建一个将调用Qt的DLL(目前我不能使用Jambi来获得我需要的功能).我有一个简单的Java方法:

public final native int createChild(int handle);
Run Code Online (Sandbox Code Playgroud)

我在Visual Studio Express 2010中创建了C项目,并且能够构建DLL.

然后我在Qt创建者中创建了一个项目并将我的源代码移到那里.我尝试根据自己的知识配置构建,但我得到的只是:

java.lang.UnsatisfiedLinkError: tools.proofofconcept.control.EmbedderComposite.createChild(I)I
Run Code Online (Sandbox Code Playgroud)

我的猜测是,DLL没有正确导出符号.我添加了-D_JNI_IMPLEMENTATION_ linker arg:

g++ -D_JNI_IMPLEMENTATION_  -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -shared -mthreads -Wl -Wl,--out-implib,debug\libqt_integration.a -o debug\qt_integration.dll debug/dllmain.o debug/nativecode.o debug/qmfcapp.o debug/qwinwidget.o debug/moc_qwinwidget.o  -L"c:\Qt\2010.05-rc1\qt\lib" -lQtGuid4 -lQtCored4 
Run Code Online (Sandbox Code Playgroud)

java java-native-interface qmake mingw

5
推荐指数
1
解决办法
2703
查看次数

验证失效的NSTimer

如何调用或重新建立之前失效的计时器?

我试图允许用户在单击按钮时重新验证/重新启动计时器.这可能吗?

objective-c nstimer ios

5
推荐指数
2
解决办法
2584
查看次数

以离线模式访问本地存储库

在脱机模式下运行时,我需要使Maven访问本地存储库(file://)(基本上,我正在尝试设置存储库层次结构,因此不会将工件放在不需要的地方)。

尽管我一直认为支持此方案,但这种方法不能立即使用。是否有一些标志可以在脱机模式下启用特定存储库?

maven-3 maven

2
推荐指数
2
解决办法
1万
查看次数