收藏
回答

app-bar支持了less但不支持ts?

如题。

今日(2024年1月30日)开发者工具nightly版本更新了,app-bar能用less了;

但是,但是,ts还是用不了,也就是说,还是渲染不出来app-bar。

感觉现在交流区里有一半的app-bar内容都是我写的2333

回答关注问题邀请回答
收藏

2 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    01-30

    试试真机是正常的吗

    01-30
    有用
    回复 4
    • 带妹狂熊
      带妹狂熊
      01-31
      我刚刚尝试了使用开发工具创建一个“ts+skyline”的项目,然后添加了app-bar文件夹在“/miniprogram”目录下,真机运行与开发者工具内模拟器都没有渲染出app-bar的内容,截图如下,分别是开发者工具和真机运行
      01-31
      回复
    • 带妹狂熊
      带妹狂熊
      01-31回复带妹狂熊
      之后我又尝试了将app-bar文件夹放在整个项目的根目录下,依然是如上所说没有渲染出任何内容
      01-31
      回复
    • 微信小店技术专员-binnie
      微信小店技术专员-binnie
      02-01回复带妹狂熊
      放在跟 app.json 同级,工具可能有问题,真机预览看看可以不
      02-01
      回复
    • 头上有煎饺
      头上有煎饺
      02-06
      我也发现了同样的问题,不用skyline就可以
      02-06
      回复
  • 带妹狂熊
    带妹狂熊
    02-18

    问题解决了;

    简单说就是“严格按照官方文档的介绍进行配置”,以及将 app-bar 放置在与 app.json 同级的目录下;

    对于“严格按照官方文档进行配置”,我犯的错误是更改了 app-bar 下四个“index”文件的名称,即它们必须严格依“index.*”进行命名,否则将不会被正常渲染;

    除了上述严格之处,在 app-bar 内依然可以创建 components 等次级目录;

    对于“将 app-bar 放置在与 app.json 同级的目录下”,因为我是通过开发工具直接创建的 ts+skyline 项目,所以对我而言就是直接将 app-bar 放置在 miniporgram 目录之下。

    以上。

    有一说一啊,如果能让 app-bar 文件夹内的“四大金刚”的命名规则不那么严格,似乎会好很多。

    02-18
    有用
    回复 1
登录 后发表内容