[ app.json 文件内容错误] app.json: ["pages"][4]: "subpkg/goods/goods" 不应该在 ["subPackages"][0] 中(env: Windows,mp,1.06.2303220; lib: 2.32.1)
时间: 2023-09-12 19:09:24 浏览: 388
这是一个小程序的错误信息,可能是因为你在小程序的 app.json 文件中定义了一个子包(subPackages),但是在 pages 数组中却引用了子包中的一个页面。根据错误信息,"subpkg/goods/goods" 应该不在子包中。你需要检查一下 app.json 文件中的 pages 数组和 subPackages 数组,确保它们的定义正确,同时检查一下页面路径是否正确。
相关问题
<view class="item-item" :url="'/subpkg/xiangqing/xiangqing?id=' + item.id + '&name=' + item.name + '&images=' + item.images + '&price=' + item.price"> <!-- 左侧的盒子 --> <view class="item-item-left">
这是一段微信小程序的代码,其中使用了一个自定义组件 `item-item`,并且在组件内部使用了一个 `view` 标签,设置了其样式和属性,包括 `url` 属性用于跳转到详情页面,并且使用了 `item` 对象的属性来构建这个 URL。在 `view` 标签内部,还有一个 `view` 标签用于显示左侧的内容。
"/subpkg/addMedical/addMedical?id=403&type=look"如何截取连接上的id
你可以使用一些字符串处理的方法来截取连接上的id。在这个例子中,你可以按照以下步骤截取id:
1. 首先,你需要获取整个URL的字符串,比如 "/subpkg/addMedical/addMedical?id=403&type=look"。
2. 接下来,你可以使用字符串分割的方法将URL字符串按照问号(?)进行分割,得到一个包含两个元素的列表。例如,["/subpkg/addMedical/addMedical", "id=403&type=look"]。
3. 然后,你可以取得列表中第二个元素,也就是包含参数的部分字符串("id=403&type=look")。
4. 最后,你可以再次使用字符串分割的方法将参数字符串按照等号(=)进行分割,得到一个包含两个元素的列表。例如,["id", "403&type=look"]。
5. 现在,你可以取得列表中第二个元素,即为所需的id值("403&type=look")。如果还需要去掉其他参数,你可以再次使用字符串分割或者其他相关方法进行处理。
请注意,这只是一种处理URL参数的方法之一,具体的实现可能因编程语言和框架而异。