我使用的是jsTree大约1500个节点,嵌套到最多4个级别(大多数只有1级深度),而我正在获取Internet Explorer的"此脚本运行缓慢"错误.我从一个html_data <li>由ASP.NET生成的直接结构开始.树根本不会完成加载.然后我试图xml_data和json_data,这是好一点,但最终出错了.我的最后一针是异步加载.这解决了初始加载问题,但是当我扩展其中一个较大的分支时,我现在得到了IE的错误.
更多细节:我正在使用该checkbox插件,我还需要能够搜索.不幸的是,在搜索时,用户可能只输入一个字符,因此我正在查看一些大量的搜索结果.
有没有人用这么大的数据集做过类似的事情?有关加快jsTree的任何建议吗?或者,我最好不要为我的GUI探索其他选项吗?
我意识到我没有发布任何代码,但欢迎任何一般技术/问题.
我正在使用WiX来创建我的产品安装程序.由于某种原因,它不再在安装程序中嵌入.exes和.dll.所以我有这个:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="USERSPECIFIEDDIR" Name="My-app-name" />
</Directory>
Run Code Online (Sandbox Code Playgroud)
它创建一个.msi和一个名为My-app-name的文件夹,其中包含应用程序所需的所有.exe和dll文件.如果我从那里运行安装程序,它没关系,但如果我将msi移动到其他地方(没有子目录),它会因为无法找到文件而出错.我怎么能告诉WiX在安装程序中嵌入所有二进制文件?
如果它有帮助,这里是我的wxs的一些其他片段.如果您需要任何其他信息,请与我们联系.哦,我直接从visual studio 2008使用wix.
<DirectoryRef Id="USERSPECIFIEDDIR">
<Component Id="MainExe" Guid="580F8F15-C06C-49A7-ADDC-56C96580DC0D">
<File Id="MainExe" Name="OrderMonkey.exe" KeyPath="yes" />
</Component>
<Component Id="OMEmailerExe" Guid="3B0AECC3-67E5-40B3-83CB-9B84FE965ED8">
<File Id="OMEmailerExe" Name="OMEmailer.exe" />
</Component>
<Component Id="migradomDLL" Guid="37E1BCAE-EB39-4DF5-88C7-AE74CA5EA171">
<File Id="migradom" Name="MigraDoc.DocumentObjectModel.dll" />
</Component>
<Component Id="migrarenderDLL" Guid="C2910B9E-0B06-467A-853C-7651BE7BD9E4">
<File Id="migrarender" Name="MigraDoc.Rendering.dll" />
</Component>
<Component Id="migrartfDLL" Guid="CEBE4DE9-7CA0-4F48-A8B1-1D46E4E48B66">
<File Id="migrartf" Name="MigraDoc.RtfRendering.dll" />
</Component>
<Component Id="mysqldataDLL" Guid="2E474737-474C-4146-8E67-D3837B5DB862">
<File Id="mysqldata" Name="MySql.Data.dll" />
</Component>
<Component Id="pdfchartingDLL" Guid="7467B6C2-BE38-4283-B179-9FA94C4A087F">
<File Id="pdfcharting" Name="PdfSharp.Charting.dll" />
</Component>
<Component Id="pdfsharpDLL" Guid="39F23E36-BF9C-40C1-8190-6A3554B879BC">
<File Id="pdfsharp" Name="PdfSharp.dll" …Run Code Online (Sandbox Code Playgroud) 我正在使用带有复选框插件的jsTree来显示树.我只是使用无序列表(UL,LI)来定义我的树,然后:
$(function() {
$("#treeId").jstree({
"themes" : {
"theme" : "default",
"dots": true,
"icons": false
},
"plugins": ["themes", "html_data", "checkbox",
"ui", "crrm", "hotkeys"]
});
});
Run Code Online (Sandbox Code Playgroud)
我用它来生成树.我需要一些方法来隐藏某些节点上的复选框.理想情况下,我会在我不想要复选框的节点上添加一个类,然后使用JavaScript相应地隐藏它们,但我还没有找到方法来执行此操作.有些解决方案使用JSON属性来标识节点,但由于我没有使用JSON,因此我不确定是否可以使用此方法.
我应该提到我的最终目标是隐藏所有非叶节点上的复选框,但基于类的通用解决方案会更有帮助.或者两种解决方案都很棒:)
谢谢!
麦克风
我无法让youtube-api在Android上正常运行。我正在尝试使最低限度的工作-只需通过公共访问播放视频(不使用oauth)。我有一个来自Google的密钥,并且已在模拟器上安装了youtube应用。我相当有信心,因为我是从youtube api示例代码创建了一个新项目,并且效果很好,因此这是正确的。
从我的项目运行时,虽然我得到:
E/YouTubeAndroidPlayerAPI: Error creating YouTubePlayerView
com.google.android.youtube.player.internal.w$a: Exception thrown by invoked constructor in com.google.android.youtube.api.jar.client.RemoteEmbeddedPlayer
...
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
...
Caused by: java.lang.IllegalArgumentException: The concrete class implementing IObjectWrapper must have exactly *one* declared private field for the wrapped object. Preferably, this is an instance of the ObjectWrapper<T> class.
at zst.a(SourceFile:76)
Run Code Online (Sandbox Code Playgroud)
我的布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:textAppearance="@android:style/TextAppearance.Small"
android:gravity="center"
android:text="Youtube!"/>
<fragment
android:name="com.google.android.youtube.player.YouTubePlayerFragment"
android:id="@+id/youtube_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我的活动:
public class EducationVideoActivity extends YouTubeFailureRecoveryActivity {
@Override …Run Code Online (Sandbox Code Playgroud) javascript ×2
jquery ×2
jstree ×2
android ×1
install ×1
java ×1
performance ×1
wix ×1
youtube-api ×1