$('#tree2').ace_tree({ dataSource: sampleData['dataSource2'], loadingHTML: '<div class="tree-loading"><i class="ace-icon fa fa-refresh fa-spin blue"></i></div>', 'open-icon': 'ace-icon fa fa-folder-open', 'close-icon': 'ace-icon fa fa-folder', 'selectable': true, multiSelect: false, 'selected-icon': null, 'unselected-icon': null }).on('selected.fu.tree', function (e, data) { var tree = $('#tree1').tree(); // 动态添加节点 tree.add({ name: 'New Node', type: 'item' }, { parent: $('#weiwei') }); console.log(tree.ace_tree()); ; //$('#tree1').ace_tree('test'); //var tree = $('#tree').ace_tree('getTree'); //var treeData = tree ? tree.getData() : null; //console.log("tree", tree); //console.log("treeData", treeData); //console.log(e); //console.log(data.selected); //console.log(data.target.text); }).on('deselected.fu.tree', function (e, data) { // console.log(e); // console.log(data); }).on('updated.fu.tree', function (e, result) { //console.log(e); //console.log(result); });
时间: 2024-02-10 13:19:30 浏览: 40
根据您提供的代码中的信息,您使用了 `tree.add()` 方法来动态节点,但是在您的代码中,添加节点的父节点选择器是 `$('#weiwei')`,这个选择器可能不正确。请确认您需要添加的父节点的 ID 是否正确,并且该节点是否存在于树中。
如果您确认了父节点选择器的正确性,但是仍然无法添加节点,请检查您的代码是否存在其他问题,例如是否引入了正确的 JavaScript 文件、是否正确配置了相关参数等。
如果您仍然无法解决问题,请提供更多的信息,例如您的错误信息,以便我更好地帮助您解决问题。
相关问题
这里的连接类型:spring.application.name=Kcsj mybatis.mapper-locations=classpath:mappers/*xml mybatis.type-aliases-package=com.example.Kcsj.mybatis.entity spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.name=defaultDataSource spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC spring.datasource.username=root spring.datasource.password=123456
这是一个Spring Boot应用程序的配置文件,其中包含了连接数据库的相关信息。具体解释如下:
- `spring.application.name=Kcsj`:应用程序的名称为Kcsj。
- `mybatis.mapper-locations=classpath:mappers/*xml`:MyBatis映射文件的位置在classpath的mappers目录下,文件格式为XML。
- `mybatis.type-aliases-package=com.example.Kcsj.mybatis.entity`:MyBatis实体类的包路径为com.example.Kcsj.mybatis.entity。
- `spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver`:使用MySQL数据库,驱动类为com.mysql.cj.jdbc.Driver。
- `spring.datasource.name=defaultDataSource`:数据源名称为defaultDataSource。
- `spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC`:数据库连接URL,连接本地3306端口的test数据库,使用UTC时区。
- `spring.datasource.username=root`:连接数据库的用户名为root。
- `spring.datasource.password=123456`:连接数据库的密码为123456。
com.alibaba.druid.pool.DruidDataSource : {dataSource-1} init error
com.alibaba.druid.pool.DruidDataSource: {dataSource-1} init error是由于mysql-connector-java的版本过低导致的错误。在你的项目中,配置文件中的jdbc.driver=com.mysql.cj.jdbc.Driver新版本的写法与导入的依赖版本不匹配。为了解决这个问题,你需要将mysql-connector-java的版本升级到8.0.11或更高版本。你可以在pom.xml文件中找到mysql-connector-java的依赖项,并将其版本更改为8.0.11。另外,你还需要修改jdbc.properties文件中的配置,确保driverClassName=com.mysql.cj.jdbc.Driver。这样,就能解决这个错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [[main] ERROR com.alibaba.druid.pool.DruidDataSource - {dataSource-1} init error](https://blog.csdn.net/qq_43331014/article/details/125120292)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [com.alibaba.druid.pool.DruidDataSource - init datasource error](https://blog.csdn.net/qq_42768827/article/details/125047989)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]