2016-10-11 8 views
0

私は数値データを扱っています。ページ内の数値の加算、減算、現在の評価など。しかし、私はそれらをフォーマットし、それらを画面に印刷します。私は数値の列を追加したい、私はコンマなどのために解析する必要があると言う、実際のデータを使用するパラダイムは、DOMデータを解析する必要はありませんか?または、両方のデータをページに保存する必要がありますが、数値を属性として保存する必要がありますか?ページ内の書式設定された数値を操作する

答えて

0

ご質問が正しく理解されている場合は、Angularまたはその他の形式の双方向データバインディングを探しているようです。そのフレームワークを使用すると、 "データモデル"(メモリ内のいくつかのjavascript構造)に自動的に反映するようにテンプレートを設定し、そのモデルの変更を反映するよう自動的に更新するようにテンプレートを設定することができます。生の数字を通貨として表示するには、ページに描画するときに「フィルタ」を使用することもできます。

0

テンプレートを作成します。それに変数を渡すと、htmlを吐き出す。 --mustache(マルチタイプ、あなたはjavascriptが望ましい) --handlerbars.js

============== =しばらくあなたに価値があるかもしれませんjavascriptのコード

MISC。

// would split things up on underscore _ 
    // replace underscore with comma if wanted. 
     var something = your_something.split('_'); 


    //some for loops 
    for(var i in something) { 
    var a = something[i]; 
    } 

    for (var i = 0; i < something.length; i++) { 
    var a = something[i]; 
    } 

    regex, .match, .replace 
// are javascript string commands for.... 
// find(something) and replace with (something) doing. 
// other words dealing with decimal points, dollar signs etc.. 
// and extracting numbers or like. 

//dealing with objects and arrays and getting data from them. 
something['name'] //= something.name = same thing in many situations. 
something[i].name 
something[i][x] 
something.name.x 

var a = '<table>'; 
a+= '<tr>'; 
a+= '<td>; 
//a = <table><tr><td> 

.innerhtml or .append 
//used to add stuff to the dom/html stuff already in the something.html file. 

json.parse()//

私はそこに行うことができるよりも多くの方法で、より良い例がある出てくることがあります。しかし、うまくいけば、例のためのより良いインターネット検索を明らかにするいくつかのキーワードをピックアップ。

は通常私のためにやって... Google検索「JavaScriptの.innerhtml」と私は私が望むものを満たすのに十分な見つけバック、正常に取得オープン4〜10の結果。

jtables.com私は言いたい、またはdatatables.netは、私はまた、ソート列のようなspreadhsheet、エンドユーザーが行うことができますソートデータとの契約を言いたいです。

クッキー、のlocalStorage、のIndexedDB。 localstorageは、簡単なアプリケーションと情報の格納に十分なパワーを持つ3のほうが簡単です。

関連する問題