viiii
V2EX  ›  微信

请教 uni-app 引用 css 库, 编译到微信小程序端无效的问题

  •  
  •   viiii · Feb 2, 2021 · 1851 views
    This topic created in 1935 days ago, the information mentioned may be changed or developed.

    uni-app 中使用了 animate.css 动画库, 在 H5 端一切正常, 在微信小程序中无效, 请教一下应该怎么处理?

    已经在 App.vue 文件中将引入的路径改为绝对路径, 如下所示:

    /*每个页面公共 css */ 
    @import '/common/animate.css';
    

    添加动画效果的按钮:

    <button type="default" class="btn animateanimated animatepulse animate__infinite" @click="btn_click" >{{btn_text}}
    
    
    8 replies    2021-02-02 14:22:58 +08:00
    noe132
        1
    noe132  
       Feb 2, 2021
    小程序不是 web,可能有些 css 并不支持
    ByteRan
        2
    ByteRan  
       Feb 2, 2021
    你路径引用错了
    ByteRan
        3
    ByteRan  
       Feb 2, 2021
    可以在小程序开发者工具中看下样式到底有没有生效
    Jaosn
        4
    Jaosn  
       Feb 2, 2021
    有些不支持的
    viiii
        5
    viiii  
    OP
       Feb 2, 2021
    @tanranran 正确路径应该是怎么写呢? 试过相对路径和绝对路径, 都不起作用. 直接添加外部引用也试过, 照样没效果
    ```javascript
    @import 'css/animate.min.css';
    @import './animate.min.css';
    @import 'https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css';
    ```
    viiii
        6
    viiii  
    OP
       Feb 2, 2021
    @tanranran 在开发工具中可以看到样式, 但是有删除线, 没有生效
    viiii
        7
    viiii  
    OP
       Feb 2, 2021
    @Jaosn 看 uni 文档, 只写着 echart 库不支持
    viiii
        8
    viiii  
    OP
       Feb 2, 2021
    @noe132 animate.css 这个库, 根据搜索的情况看, 微信小程序应该是支持的. 只是用 uni-app 来做, 不知道哪个环节出了问题, 就是在 小程序 里不起效果
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5411 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 03:45 · PVG 11:45 · LAX 20:45 · JFK 23:45
    ♥ Do have faith in what you're doing.