simditor plugin for autosave the content
Switch branches/tags
Clone or download
Latest commit c9caf66 Oct 20, 2015
Permalink
Failed to load latest commit information.
lib CHG: modify options Jul 28, 2015
src CHG: modify options Jul 28, 2015
.bowerrc init Dec 14, 2014
.gitignore init Dec 14, 2014
Gruntfile.coffee modify the Gruntfile.coffee Dec 16, 2014
LICENSE init Dec 14, 2014
README.md CHG: modify options Jul 28, 2015
bower.json 升级simditor依赖 Oct 19, 2015
demo.html upgrade to be compatible with simditor v2.2.0 Jul 29, 2015
package.json 升级simditor依赖 Oct 19, 2015

README.md

simditor-autosave

Simditor 的官方扩展,运用 HTML5 的 localStorage 技术来自动保存用户输入内容。

如何使用

在 Simditor 的基础上额外引用 simditor-autosave 的脚本。

<script src="/assets/javascripts/simditor-autosave.js"></script>

配置

方法一:

直接在使用了 Simditor 对应的 textarea 中设置 data-autosave 属性,其值将作为内容保存时的路径。 例如下面的设置数据将保存在 url_path/editor-content/autosave/

<textarea id="txt-content" data-autosave="editor-content" autofocus></textarea>

方法二:

在 Simditor 初始化时,直接写入配置信息中,例如下面的设置,效果跟上面一样, 数据也将保存在 url_path/editor-content/autosave/

new Simditor({
  textarea: textareaElement,
  ...,
  autosave: 'editor-content'
})

方法三:

在 Simditor 初始化时,可直接指定数据保存路径,如:

new Simditor({
  textarea: textareaElement,
  ...,
  autosavePath: '/url_path/editor-content/autosave'
})

注意 当方法一和方法二同时定义时,则优先选择方法一中的参数作为保存时的路径

另外,可通过 autosave: false 关闭自动保存。