WeChat ミニ プログラムの一般的な開発問題の概要

hzc
リリース: 2020-06-20 10:35:07
転載
2815 人が閲覧しました

1. カバービューでの強制改行

.wrap{
  word-break: break-all;
  word-wrap:break-word;
  white-space:pre-line;
}
ログイン後にコピー

2. IOS がページのゴムバンド効果を防ぐ

// taro 为例
import Taro, { Component, Config } from '@tarojs/taro';

export default class HomePage extends Component {
    config: Config = {
        navigationBarTitleText: '首页',       
        disableScroll: true, // 这一句
    };
}
ログイン後にコピー

3. コンポーネント間の通信メソッドの転送、taro では ## で始まるメソッド名が必要です

#container.js

import Child from 'child';

render(){
    return <View>
        <Child onToggle={this.handleToggle.bind(this)}/>
    </View>
}
ログイン後にコピー
child.js

handleClick(){
    this.props.onToggle();
}

render(){
    return <View onClick={this.handleClick.bind(this)}>点击测试</View>
}
ログイン後にコピー
4. WeChat ミニ プログラム マップ

  • ユーザーが手動で地図をズームしたときを指定すると、縮尺の変更は自動的にトリガーされません。地図を初期サイズにズームする場合、縮尺値は変更されず、ページの更新もトリガーされません。このとき、縮尺値をわずかに変更して追加することができます。 0.000001などの非常に小さな数値
state = {
    scale : 10
}

resetScale(){
    this.setState({
        scale:this.state.scale===10?10.00001:10
    })
}

render(){
    return (
        <Map scale={this.state.scale}/>
    )
}
ログイン後にコピー
  • 地図の位置が不正確であるという問題があるため、gcj02座標を使用してみてください
  • Taro.getLocation({
        type:&#39;gcj02&#39; // 这里
    })
    .then(res=>{
        let { longitude, latitude } = res;
    })
    ログイン後にコピー
推奨チュートリアル:「

微信小プログラム>>

以上がWeChat ミニ プログラムの一般的な開発問題の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート