php エディタ Zimo Go テンプレートでは、多くの場合写真を処理する必要があり、ランダムな Int を使用すると、興味深い効果を実現できます。 Random Int はランダムな整数を生成する関数で、さまざまな写真をランダムに表示したり、写真にフィルター効果をランダムに追加したりするなど、テンプレート内の写真に対してランダムな操作を実行するために使用できます。この記事では、Go テンプレートでランダム Int を使用して写真を処理する方法を詳しく説明し、実際のアプリケーションの例をいくつか示します。初心者でも経験豊富な開発者でも、この記事から Go テンプレートとランダム Int に関する実践的なヒントを学ぶことができます。
コード内にテンプレートに渡す単純なランダムな整数があります
リーリーアイデアは、テンプレート内の写真をランダム化することです (フォルダーには 1563 枚あります)
{{範囲.ページ}}
リーリーsrc="{{.photo}}" は、変数が正しく渡されなかったかのようにテンプレートをクラッシュさせます。おそらく問題は、これがループ内にあるため、写真を表示するには投稿ごとに乱数が必要なことです。
テンプレート内で直接実行できる他のメソッドはありますか?
更新
今の指導に感謝します
リーリーテンプレート内
リーリーこちらも試しました
リーリーしかし、残念ながら、テンプレートを呼び出すと実行が停止します
リーリーこれは私のタイプミスだと思いますか?
{{range}}
この操作によりポイントが変更されるため、{.photo}} 内の {{range .pages}}
は要素
.pages に解決されます。
$ を使用します。
リーリー
これは単なる整数ですが、次のようにパスまたは URL で使用することもできます:
注: すべてのページに異なる画像を使用する場合は、単一の番号ではなく、ページごとに異なる番号を渡す必要があります。次に、ページに
photo フィールドを追加すると、元のコード # の {{.photo}}## のように
{{range}} でそのフィールドを参照できるようになります。
page
index を使用してそれらにアクセスします。
リーリー
テンプレート内:
リーリー
または、テンプレートから呼び出すことができる
関数を登録します:
リーリー 次のようにテンプレートから呼び出すことができます:
リーリー
以上がGo テンプレートで写真にランダムな Int を使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。