我想将我的图片存储在一个目录中,比如说
---
title: "Test"
author: "Test"
date: "7 August 2017"
output: html_document # or pdf_document
---
* unordered list
* item 2
+ sub-item 1
+ sub-item 2
1. ordered list
2. item 2
+ sub-item 1
+ sub-item 2
但是要使用img元素在我的应用程序中显示这些图像,我必须使用相对于我的项目目录的路径名。 例如
C:/Photos
有没有一种方法可以使用绝对路径名,或者是不可能的呢?
答案 0 :(得分:1)
当然,如果你真的想要,你可以使用绝对路径名。它们将从Windows上的单个反斜杠开始(“\”)。
在典型的制作环境(网络服务器)中,您可以绝对的方式使用完整的http地址链接到您的图像:
var tagString = "someText<div class='someClass'><b><h1>someText<h1><br /></b></div>";
var noTagString = "";
var lastIndex = 0;
var dontRemove = ["<b>", "</b>"];
// iterate over the tagged text
for(var i = 0; i < tagString.length; i++){
// check for '>'
if(tagString[i] === "<"){
// if '<' is found
noTagString += tagString.substring(lastIndex, i);
// take the left over
var leftOver = tagString.substr(i, tagString.length);
var goOn = false;
// check for tags to keep
for(var k = 0; k < dontRemove.length; k++){
if(leftOver.startsWith(dontRemove[k])){
goOn = true;
break;
}
}
if (goOn){
// we found a tag we want to keep so go on
continue;
}
// iterate over the left over
for(var j = 0; j < leftOver.length; j++){
// if closing tag is found
if(leftOver[j] === ">"){
// update i and last index
i = i + j;
lastIndex = i + 1;
break;
}
}
}
}
但请注意当您切换到其他机器等时可能会带来的问题。