evilstreak / markdown-js

A Markdown parser for javascript
7.69k stars 863 forks source link

a file content below don't work #224

Open iamhanson opened 9 years ago

iamhanson commented 9 years ago
##关于博客的编辑
  目前博客基础的增、删、改、查功能还差一个就是改。但是因为时间关系,今天只更新了删除已有博客的功能。明天或者后天计划上线博客后台的编辑功能。
###基本思路
* 现有的博客发布功能可以复用作为博客的编辑页面;
* 将在现有发布博客的路径后面带上需要修改的博客的id,然后从数据库将相关内容拉取出来然后回显。这样又可以复用细节的部分接口,啧啧,post和get有点乱。排到后面的优化工作中
* 博客的修改将是一个复杂的过程(我估计是)。首先,内容进入之后,肯定要考虑复用发布文章的接口方法之类,这样就得先优化部分接口
* 根据参数中的id是否为空来判断是新增还是修改。新增的话就忽略了,如果是修改的话,需要先修改博客文件然后再修改博客列表。大致的代码:

        blogDB.blogList.forEach(function(item){
            //修改item项
            saveBlogList(..,..,functon(data){
                if(data==1){
                    saveBlogContent(..,..,function(){
                        //callBack
                    });
                }
            });
        });
博客的修改功能大致如此。
ashb commented 9 years ago

Can you tell us what the error it gives is?

iamhanson commented 9 years ago

I don't know why,when i open this page,the blog system occupy a lot of memory. I have to restart it.but when I insert line breaks before the last line, it works!