タグ

2020年6月28日のブックマーク (5件)

  • VuetifyのDataTableとPaginationの状態をVuexで管理する | Takumon Blog

    なにこれ VuetifyのDataTableとPaginationを使った検索一覧画面でページングの状態を、ルーティングをまたいで保存しておきたい。という要望を満たすため、ページングの状態をVuexで管理する方法をメモします。 DataTableだけだとすんなりできますが、Paginationもあわせて使う場合は少し雑な実装になってしまいます。 やり方 まずはストアに以下のように定義します。 アクションには「ページングオブジェクト保存」と「ページングオブジェクトのページのみ保存」の2種類を用意します。 export default new Vuex.Store({ state: { pagination: { page: 1, rowsPerPage: 20, sortBy: 'id', descending: false, }, }, getter: { getPagination: s

    VuetifyのDataTableとPaginationの状態をVuexで管理する | Takumon Blog
    bleu-bleut
    bleu-bleut 2020/06/28
    ページネーション
  • vue.js+vuetifyでページネーション - Qiita

    概要 ページネーションを作成してみようと調べたのでメモしておく。 とりあえず、ページネーションに専念したいので、データの取得等は省略します。 また、vuetify自体のインストールは、別途下記ページで記述しているので省略します。 Vuetifyをインストールして使ってみる プラグイン作成 共通処理を使い回せるようにプラグインにしておく。 計算関連やページネーションの情報は、このプラグインに集約しておく。 const Pagination = { install (Vue, options) { const store = new Vue({ data: { current : 0, // 現在のページ番号 visible : 7, // ページネーションのリンクに表示するページ数 total : 0, // ページの総数 rows : 0, // データの総数 rows_per_page

    vue.js+vuetifyでページネーション - Qiita
    bleu-bleut
    bleu-bleut 2020/06/28
    ページネーション
  • コロナ接触を通知する日本版「接触確認アプリ」を作ったのは誰か?…「6割普及」への挑戦

    厚生労働省は現在、新型コロナウィルス感染症(COVID-19)の“感染が疑われる濃厚接触”を通知する「接触確認アプリ」の開発を進めている。 開発を受注したのは日国内のベンダー。一部で「米マイクロソフトが受注した」と報道されたが、これは間違いだ。とは言え、マイクロソフトが無関係というわけではない。そこには多少事情がある。 実は、日で使われるアプリのベースとなる部分は、個人が中心となったボランティアベースのプロジェクトで、オープンソースとして開発されたものを利用している。 そのアプリは、なぜオープンソースで開発されたのか? そして、そこに人々はどう関わっているのか、開発にかかわった関係者を取材した。 接触確認アプリがどういうものか、おさらいしておこう。 接触確認アプリは、スマートフォンのBluetooth機能を使い「一定以上の長い時間、スマホを持っている人同士が近くにいた」情報を記録するア

    コロナ接触を通知する日本版「接触確認アプリ」を作ったのは誰か?…「6割普及」への挑戦
    bleu-bleut
    bleu-bleut 2020/06/28
    デザインはあえて簡素。狙いは「感情をあまり揺さぶらないこと」
  • コロナ「接触確認アプリ」開発者を直撃!個人情報の扱いは?効果は出る?

    News&Analysis 刻々と動く、国内外の経済動向・業界情報・政治や時事など、注目のテーマを徹底取材し、独自に分析。内外のネットワークを駆使し、「今」を伝えるニュース&解説コーナー。 バックナンバー一覧 6月19日、政府は新型コロナウイルスの感染者と濃厚接触した可能性を知らせる接触確認アプリ「COCOA」をリリースした。感染第2波を阻止する救いの一手として期待される一方で、政府による監視が始まるのではないか、効果が出る目安とされる「日の人口の6割が利用」を実現するのは難しい、といった懐疑的な意見もある。そんな多くの人が抱く疑問を開発者にぶつけてみた。(ダイヤモンド編集部 宝金奏恵) 1人の開発者の 医療に対する信念から始まった 「国のアプリをつくりやがって」「秘密警察の前触れだ」 政府が6月19日から提供を開始した、新型コロナウイルス感染者との濃厚接触の可能性を知らせる接触確認アプ

    コロナ「接触確認アプリ」開発者を直撃!個人情報の扱いは?効果は出る?
    bleu-bleut
    bleu-bleut 2020/06/28
    政府が示したアプリの留意点として、「透明性」「インクルーシブネス(包摂性)」「使用目的の限定」「検証」など4つの評価軸
  • 【vue.js】 Vuetifyで簡単ページネーション(Paginations) | アールエフェクト

    Vuetifyのコンポーネントを利用すると見栄えのいいページネーションを簡単に設置することができます。Vuetifyのマニュアルには、v-paginationコンポーネントによるページネーションのタグは記述されていますが、どのようにvue.js上で設定を行い動作させるかについては説明はありません。 文書では、最も簡単だと思われる方法でVuetifyのページネーションの設定方法を詳細に説明しています。Vuetifyのページネーションに興味がある人はぜひ参考にしてみてください。 vue.jsとVuetifyの環境について 文書ではページネーションに焦点を当てているので、vue.jsとVuetifyの環境構築手順については説明を行なっていません。下記の文書の前半部分を参考に環境構築を行なってください。またVuefityの設定方法についても説明を行なっています。 ページネーションの設定 Vue

    【vue.js】 Vuetifyで簡単ページネーション(Paginations) | アールエフェクト
    bleu-bleut
    bleu-bleut 2020/06/28
    ページネーション